sed {
	一、语法
		sed '范围(条件) 命令' file

		d: 删除
		范围： 使用数字 表示多少行（行号）， 可以使用',' 表示到  从哪到哪

		cat -n /etc/passwd | sed '10,35d'
		$ 表示最后一行
			cat -n /etc/passwd | sed '$d' 
		~ 跨步

		cat -n /etc/passwd | sed '1 ~ 2 d'

		s: 替换  s/old/new/标签  /可以换成任意字符；(不加标签，值替换每行的第一个；可以是数字 或者是(g: 表示全局所有的, p:只打印符合条件的)
				 old 是可以使用正则的，new的位置不能使用正则
				 new 的位置可使用的符号
				 &  表示old的值
				 \U  把\U后面所有字符转换成大写
				 \u  把\u后面第一个字符转换成大写
				 \L
				 \l
				 \E
		sed -n 关闭默认的输出，不打印在屏幕上

		sed '1{s/tom/TOM/; s/aa/AA/}' aa.txt
		或者
		sed -e 's/tom/TOM/' -e 's/aa/AA/' aa.txt  进行多次命令替换
		
		
		
		sed 将多个空格替换成tab  并对源文件进行修改
		cat a.txt | sed -i 's/[[:space:]][[:space:]]*/\t/g'
		tab 如何打出来： ctl+v ctl+i
		
		

}

